invoke divine intervention - Spanisch Englisch Wörterbuch